-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Upgrade Leeway to 0.10.2 #20764
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Leeway to 0.10.2 #20764
Conversation
b846861
to
a949a0b
Compare
b859eeb
to
cf6b0ab
Compare
@corneliusludmann Can we hold of merging for today please? Planning shipping a fix. |
There is currently an issue with building ide/code due to the open-vsx.org outage (cf. https://linear.app/gitpod/issue/CLC-1291/upgrade-leeway-in-gitpodgitpod-io-and-gitpodgitpod-dedicated-repos#comment-66a1f862). |
cf6b0ab
to
cccb91b
Compare
|
|
cccb91b
to
842a7ce
Compare
Damn it. I see the problem. When the docker build of We need to figure out how to get the content with cached Docker layers. |
@corneliusludmann Is it that? Or is it because if now uses the old leeway version to build the PR, still? 🤔 As a side-effect of splitting the PR in two? I think the change belongs into the 2nd PR as well 👍 |
Maybe you're right.
Makes sense. Let's try it. |
842a7ce
to
089288d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✔️
/unhold |
Description
Upgrade the version of Leeway to 0.10.2.
This also needs to change how supervisor openssh is built since the way docker builds are handles in Leeway have been changed.
Related Issue(s)
Fixes https://linear.app/gitpod/issue/CLC-1291
How to test
https://github.com/gitpod-io/gitpod/actions/runs/14616026521
https://clu-upgrade-leeway.preview.gitpod-dev.com/
Preview status
gitpod:summary
Build Options
Build
Run the build with werft instead of GHA
Run Leeway with
--dont-test
Publish
Installer
Add desired feature flags to the end of the line above, space separated
Preview Environment / Integration Tests
If enabled this will build
install/preview
If enabled this will create the environment on GCE infra
Saves cost. Untick this only if you're really sure you need a non-preemtible machine.
Valid options are
all
,workspace
,webapp
,ide
,jetbrains
,vscode
,ssh
. If enabled,with-preview
andwith-large-vm
will be enabled./hold